<?php

/*
* Modelo: "ciudad.php"
*/

@include_once('enlaceBD.php');

class Ciudad {
	
	/* Nombre de las Variables del Modelo (INFORMATIVO)
    +---------------+-------------+------+-----+---------+-------+
	| Field         | Type        | Null | Key | Default | Extra |
	+---------------+-------------+------+-----+---------+-------+
	| id_ciudad     | int(11)     | NO   |     | NULL    |       |
	| id_estado     | char(2)     | NO   |     | NULL    |       |
	| nombre_ciudad | varchar(50) | NO   |     | NULL    |       |
	+---------------+-------------+------+-----+---------+-------+
	*/
	
	// Variable para los resultados de las Consultas
	private $respuesta;
	
	// Tablas del Modelo
	private $tmss_ciudad 				= "mss_ciudad";
	
	
	// ========================================================================================
	//	FUNCION - CONSULTAR LAS CIUDADES DEL PAIS
	// ========================================================================================
	
	public function consultar( $id_estado ) {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_mss'] );
		
		$sql = "select id_ciudad as id_ciudad, 
					nombre_ciudad as nombre_ciudad 
				from ".$_SESSION['db_mss'].$_SESSION['schema_db'].".$this->tmss_ciudad 
				where id_estado = '$id_estado' 
				order by nombre_ciudad";
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar las Ciudades.");
		
		$i = 0;
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_ciudades[$i][0] = strtoupper($temparray['id_ciudad']);
			$lista_ciudades[$i][1] = strtoupper($temparray['nombre_ciudad']);						
			$i++;
		}
		
		$conexion->desconectar();
		return $lista_ciudades;
	}
}
?>